-
Notifications
You must be signed in to change notification settings - Fork 74
Remove disable_skip #5752
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove disable_skip #5752
Conversation
Do you still need it?
|
!test |
Greptile SummaryRemoved the
Confidence Score: 5/5
Important Files Changed
Sequence DiagramsequenceDiagram
participant Env as Environment Variable
participant Test as MultiDeviceTest
participant Comm as Communicator
participant GTest as Google Test Framework
Note over Env,Test: Before PR: disable_skip mechanism
Env->>Test: MULTIDEVICE_DISABLE_SKIP env var
Test->>Test: Constructor: disable_skip = getNvFuserEnv()
Test->>Test: SetUp() called
alt disable_skip is false
Test->>Comm: is_available()?
Comm-->>Test: false
Test->>GTest: GTEST_SKIP()
else disable_skip is true
Test->>Comm: is_available()
Comm-->>Test: false
Note over Test: Test runs anyway (skip disabled)
end
Note over Env,Test: After PR: simplified skipping
Test->>Test: SetUp() called
Test->>Comm: is_available()?
alt communicator not available
Comm-->>Test: false
Test->>GTest: GTEST_SKIP()
else communicator available
Comm-->>Test: true
Note over Test: Test proceeds normally
end
|
Auto-merge Status✅ Internal CI is finished Description
|
| Relevant files | |||||||
|---|---|---|---|---|---|---|---|
| Enhancement |
| ||||||
| Formatting |
|
PR Reviewer Guide
Here are some key observations to aid the review process:
| 🧪 PR contains tests |
| ⚡ Recommended focus areas for review |
Logic Simplification
if (!disable_skip && !communicator_->is_available()) to if (!communicator_->is_available()). This is correct as the disable_skip functionality is being removed entirely. |
No, it can be removed! Thanks |
Cool! Can you approve the PR then? @samnordmann |
|
Workflow run: https://github.com/NVIDIA/Fuser/actions/runs/20725407476 cc @xwang233 |
Do you still need it?